<?php
/**
 * Description of FKReferenceMeta
 *
 * @author Magno
 */
class FKReferenceMeta {

    private $name;
    private $attributes;
    private $tableFK;
    private $tableReference;
    private $references;
    private $cardinality;
    private $sideObject;
    private $extends;
    private $typeForm;

    function __construct($name, $attributes, $tableFK, $tableReference, $references, $cardinality, $sideObject, $extends, $typeForm) {
        $this->name = $name;
        $this->attributes = $attributes;
        $this->tableFK = $tableFK;
        $this->tableReference = $tableReference;
        $this->references = $references;
        $this->cardinality = $cardinality;
        $this->sideObject = $sideObject;
        $this->extends = $extends;
        $this->typeForm = $typeForm;
    }

    public function getName() {
        return $this->name;
    }

    public function setName($name) {
        $this->name = $name;
    }

    public function getAttributes() {
        return $this->attributes;
    }

    public function setAttributes($attributes) {
        $this->attributes = $attributes;
    }

    public function getTableFK() {
        return $this->tableFK;
    }

    public function setTableFK($tableFK) {
        $this->tableFK = $tableFK;
    }

    public function getTableReference() {
        return $this->tableReference;
    }

    public function setTableReference($tableReference) {
        $this->tableReference = $tableReference;
    }

    public function getReferences() {
        return $this->references;
    }

    public function setReferences($references) {
        $this->references = $references;
    }

    public function getCardinality() {
        return $this->cardinality;
    }

    public function setCardinality($cardinality) {
        $this->cardinality = $cardinality;
    }

    public function getSideObject() {
        return $this->sideObject;
    }

    public function setSideObject($sideObject) {
        $this->sideObject = $sideObject;
    }
    
    public function isExtends() {
        return $this->extends;
    }

    public function setExtends($extends) {
        $this->extends = $extends;
    }
    public function getTypeForm() {
        return $this->typeForm;
    }

    public function setTypeForm($typeForm) {
        $this->typeForm = $typeForm;
    }

}
?>
